leased unit - Español Inglés Diccionario